salvific meaning - English Synonyms Dictionary